﻿#pragma once
#include <string>
#include <fstream>
#include <iostream>

class Base64Test
{
public:
    Base64Test(void);
    ~Base64Test(void);

    void test();
    /**
    * @brief 按16进制输出strText的内存值
    * @param[in] strText target string
    * @return void
    */
	void printString(std::string strText);
	/**
    * @brief 将strData的ASCII码字符翻译为16进制字面值
	*
    * @param[in] strData target string
    * @return 十六进制字面值
	*/
    std::string convertToHex(const std::string &strData);
	/**
    * @brief 将strData的16进制字面值翻译为ASCII码字符
	*
    * @param[in] strData target string
    * @return ASCII吗字符
	*/
    std::string convertFromHex(const std::string &strData);
};

